Este tutorial estĆ” pensado para instalar R, Rstudio y Git desde cero, sin tener ninguno de estos programas instalados anteriormente. Los ejemplos son para sistema operativo Windows.
Descargar R y RStudio
Primero descargamos R en https://cran.rstudio.com/ seleccionando tu sistema operativo.
Vamos a āInstall R for the first timeāā¦
ā¦y descargamos la ultima versión de R
Ejecutamos el .exe de la instalación y elegimos todas las opciones que vienen por defecto. Luego pasamos a instalar RStudio entrando al sitio https://posit.co/download/rstudio-desktop/
Hacemos click en el paso 2: Instalar RSudio. Hacemos la instalación utilizando todas las opciones que viene por defaut. Si se nos pregunta, elegimos la versión de 64 bits del programa.
Instalación de paquetes
Una vez instalados los programas, abrir Rstudio e instalar los principales paquetes a utilizar a lo largo del curso, copiando y ejecutando los siguientes comandos en la consola. Deben tener conexión a internet al momento de realizarlo.
install.packages("tidyverse",dependencies=TRUE)
install.packages("devtools")
install.packages("eph")
install.packages("openxlsx")
install.packages("ggridges")
install.packages("ggthemes")
install.packages("foreign")
install.packages("janitor")
No es indispensable, pero si quieren testear que los paquetes se hayan instalado bien, pueden ejecutar la función library() para importar alguno de los paquetes instalados como se muestra a continuación:
library(tidyverse)
Es normal que algunos de los paquetes arrojen advertencias (warnings) o conflictos con otros paquetes, tal como se muestra debajo. Ello no es motivo de preocupación!
Si existió algún error de instalación, al intentar importar un paquete Rstudio explicitamente nos señalarÔ con el término Error la existencia de un problema. Por ejemplo:
Error: package or namespace failed for 'caret' in loadNamespace ...
There is no package names '[xxxxx]'
En estos casos, debemos instalar separadamente el paquete indicado ā[xxxxā] mediante
install.packages('[xxxx]')
Github y Git
Mientras RStudio se instala podemos ir haciĆ©ndonos un usuario en github.com. Entramos a āCrear una cuentaā e ingresamos con un mail y una nueva clave
Completamos las preguntas que nos hace Github y luego elegimos el plan gratuito. DespuƩs de eso ya podemos acceder a nuestro perfil de cuenta.
Ahora nos instalamos Git en nuestra computadora. Vamos a https://git-scm.com/downloads/win y elegimos la version de 64bits para Windows.
Ejecutamos el instalador y elegimos todas las opciones por default. Luego abrimos RStudio Elegimos Tools/Global Options. Entramos a las opciones de Git/SVN y podemos chequear que Rstudio haya reconocido la instalación de Git. En caso de que no, debemos buscar el ejecutable git.exe e indicarlo en el path como en la imagen.
Vamos a usar el paquete usethis para configurar Git desde R. Entramos nuestros datos con el siguiente código (si ya estĆ” instalado usethis no es necesario correr la primera lĆnea):
Install.packages(āusethisā)
library(usethis)
use_git_config(user.name="tu_nombre", user.email="tucorreo@gmail.com.ar") #la dirección de correo debe coincidir con la ingresada en Github
Es importante que la dirección de correo en user.email
sea la misma que pusimos al abrir la cuenta en Github. Por su parte, se
puede ingresar cualquier dato en user.name. Si vas a
trabajar desde distintas compus, puede estar bueno setear distintos
nombres de usuario para luego identificar desde dónde se hicieron las
modificaciones al proyecto.
Clonando un repositorio
Ahora vamos a probar clonando un repositorio hecho por los profes del curso, que vamos a usar mas adelante. BuscĆ” el repositorio precariedad.mundial en github.com/Guidowe/precariedad.mundial
En el botón verde de āCodigoā vas a encontrar funcionalidades importantes. Entre otas cosas, ahĆ estĆ” disponible el URL entero que necesitamos para insertar en RStudio: https://github.com/Guidowe/precariedad.mundial.git
En RStudio seleccionamos File/New Project y luego elegimos āVersion Controlā y āGitā.
Insertamos el URL completo en el primer casillero. Si estĆ” todo bien se tiene que autocompletar el nombre de la carpeta del proyecto. Hacemos click en āCreate Projectā y esperamos a la descarga. Puede tardar un ratito en clonar el repositorio porque tiene muchas cosas
Cuando termina la descarga, ya estamos trabajando dentro del proyecto precariedad.mundial. Vas a poder encontrar la carpeta usando el explorador de archivos. Por defecto, las carpetas de los respositorios se alojan en Documentos.